home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / usenet / sources / volume90 / util / encrypt1.0 / Encrypt.doc < prev    next >
Text File  |  1990-03-04  |  3KB  |  59 lines

  1. -----------------------------Encrypt V1.00-----------------------------
  2. ---------------------------by Dave Schreiber---------------------------
  3.  
  4. Encrypt V1.00 is Copyright (c)1990 by Dave Schreiber. All Rights Reserved.
  5. Encrypt must by freely distributed, except for costs associated with   
  6. shipping, copying, media, labels, taxes, and other necessary costs.    
  7.  
  8. Files in this release:
  9.    Encrypt     (the binary program)
  10.    Encrypt.c   (the source code to Encrypt)
  11.    Encrypt.doc (the documentation, this file)
  12. Please keep all three files of this release together, if you can.
  13.  
  14.      Encrypt secures your files against prying eyes.  It will take any
  15. file (a program, IFF picture, text, whatever) and convert it into an
  16. unusable form using a password that you specify.  When you want to
  17. access the file, it will convert the file back to its original form,
  18. assuming you give it the correct password.
  19.  
  20. Encrypt is called using the form:
  21.    1> Encrypt [options] -p<Password> <infile> [<outfile>]
  22. where <infile> is the file you want to encrypt/decrypt, <outfile> is the
  23. filename of the encrypted/decrypted file, and <Password> is the password
  24. that you want to use.  The options are:
  25.  
  26.    -e -- Encrypt the file
  27.    -d -- Decrypt the file
  28.    -r -- Process <infile> and replace <infile> with the processed file.
  29.          This option will leave you without the original version of
  30.          the file, so use it with care.  Note that the original file
  31.          is not deleted until the processed version has been created
  32.          sucessfully, so you won't end up with a half-processed version
  33.          and no original version (the original file is stored as
  34.          <infile> with a .tmp after it until the encrypted version is
  35.          completed).  The -r flags works with both encryption and
  36.          decryption.
  37.  
  38. If a '?' is the only command line option, the options information is
  39. displayed.
  40.          
  41.      How secure is the encrypted file?  Data encryption isn't really
  42. my field, so I don't know (I got the algorithm idea from a program for
  43. the Apple ][, published in Compute! magazine (1987?), that does the same
  44. thing as Encrypt).  The algorithm is layed out in the source code
  45. (Encrypt.c, included with this release) if you want to take a look.  You
  46. can encrypt a file more than once, in which case you'll have to decrypt
  47. it the same number of times.  Decrypting an unencrypted file is another
  48. way of securing it;  encrypting it will then give you the original file
  49. back.
  50.          
  51. Enjoy.
  52.  
  53. -Dave Schreiber
  54.  
  55. davids@slugmail.ucsc.edu (preferred, but flakey.  If it doesn't work, try
  56. davids@ucscb.ucsc.edu (school) or
  57. davids@cup.portal.com (summer, vacations, etc)).
  58.  
  59.